﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Data;
using System.IO;
using System.Data.OleDb;
using DslamPort.Models;

namespace DslamPort.Controllers
{
    [Authorize(Roles = "admin")]
    public class DongBoController : Controller
    {
        //
        // GET: /DongBo/

        public ActionResult Index()
        {
            return View();
        }

       
        //
        // GET: /DongBo/Create

        public ActionResult Adsl()
        {
            return View();
        }
    

        //
        // POST: /DongBo/Create

        [HttpPost]
        public ActionResult Adsl(HttpPostedFileBase file)
        {


            if (DongBoModels.dongboadsl(file))
            //if(true)
            {
                TempData["msg"] = "Đồng Bộ Hóa thành công!";
            }
            else
            {
                TempData["error"] = "Lỗi Trong Quá Trình Đồng Bộ!";
            }
            return View();
        }
        //public ActionResult vuong()
        //{
        //    return View();
        //}


        ////
        //// POST: /DongBo/Create

        //[HttpPost]
        //public ActionResult vuong(HttpPostedFileBase file)
        //{


        //    if (DongBoModels.vuong(file))
        //    //if(true)
        //    {
        //        TempData["msg"] = "Đồng Bộ Hóa thành công!";
        //    }
        //    else
        //    {
        //        TempData["error"] = "Lỗi Trong Quá Trình Đồng Bộ!";
        //    }
        //    return View();
        //}
      
        public ActionResult mytv()
        {
            return View();
        }

        //
        // POST: /DongBo/Create

        [HttpPost]
        public ActionResult mytv(HttpPostedFileBase file)
        {

            if (DongBoModels.dongboMYTVnew(file))
            {
                TempData["msg"] = "Đồng Bộ Hóa thành công!";
            }
            else
            {
                TempData["error"] = "Lỗi Trong Quá Trình Đồng Bộ!";
            }
            return View();
           
        }
        public ActionResult dslam()
        {
            return View();
        }

        //
        // POST: /DongBo/Create

        [HttpPost]
        public ActionResult dslam(HttpPostedFileBase file)
        {

            if (DongBoModels.dongbodslam(file))
            {
                TempData["msg"] = "Đồng Bộ Hóa thành công!";
            }
            else
            {
                TempData["error"] = "Lỗi Trong Quá Trình Đồng Bộ!";
            }
            return View();

        }

        //public ActionResult GPON()
        //{
        //    return View();
        //}

        ////
        //// POST: /DongBo/Create

        //[HttpPost]
        //public ActionResult GPON(HttpPostedFileBase file)
        //{

        //    if (DongBoModels.GPON(file))
        //    {
        //        TempData["msg"] = "Đồng Bộ Hóa thành công!";
        //    }
        //    else
        //    {
        //        TempData["error"] = "Lỗi Trong Quá Trình Đồng Bộ!";
        //    }
        //    return View();

        //}
        public ActionResult bonthamso()
        {
            
            return View();
        }


        //
        // POST: /DongBo/Create

        [HttpPost]
        public ActionResult bonthamso(HttpPostedFileBase file)
        {

            //if (DongBoModels.dongboadsl(file, 4))
            //{
            //    TempData["msg"] = "Đồng Bộ Hóa thành công!";
            //}
            //else
            //{
            //    TempData["error"] = "Lỗi Trong Quá Trình Đồng Bộ!";
            //}
            return View();

        }
         public ActionResult xoa()
        {
            if (DongBoModels.xoa())
            {
                TempData["msg"] = "Xóa Dữ Liệu Cổng thành công thành công!";
            }
            else
            {
                TempData["error"] = "Lỗi Trong Quá Trình Xóa!";
            }
          //  return View();
            return View("Index");
        }

       
        
       
    }
}
